#CROSS_COMPILE		= arm-linux-gnueabihf-
CROSS_COMPILE		= 
AS					=   $(CROSS_COMPILE)as
AR					=   $(CROSS_COMPILE)ar
CC					=   $(CROSS_COMPILE)gcc
CPP					=   $(CC) -E
LD					=   $(CROSS_COMPILE)ld
NM					=   $(CROSS_COMPILE)nm
OBJCOPY				=   $(CROSS_COMPILE)objcopy
OBJDUMP				=   $(CROSS_COMPILE)objdump
RANLIB				=   $(CROSS_COMPILE)ranlib
READELF				=   $(CROSS_COMPILE)readelf
SIZE				=   $(CROSS_COMPILE)size
STRINGS				=   $(CROSS_COMPILE)strings
STRIP				=   $(CROSS_COMPILE)strip

CFLAGS				= -I.
LDFLAGS				= -static 
DEMO_OBJ			= canconfig.o
DEMO_SRC			= $(DEMO_OBJ:.o=.c)
DEMO_EXEC			= $(DEMO_OBJ:.o=)

all: $(DEMO_EXEC)

$(DEMO_EXEC): $(DEMO_OBJ) libsocketcan.o
	$(CC) $@.o -o $@ libsocketcan.o $(LDFLAGS)

clean:
	-@rm *.o $(DEMO_EXEC) 2> /dev/null > /dev/null || true

.PHONY: clean
